garmented in fine attire - Français Anglais Dictionnaire